]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agost: Remove thumbnail functions from TextureCache
Florian Müllner [Tue, 21 Feb 2012 21:45:35 +0000 (22:45 +0100)]
st: Remove thumbnail functions from TextureCache

They were only used by the recent item search, which has been removed.

https://bugzilla.gnome.org/show_bug.cgi?id=670150

14 years agodocDisplay: Remove "Recent Items" search provider
Florian Müllner [Wed, 15 Feb 2012 16:59:50 +0000 (17:59 +0100)]
docDisplay: Remove "Recent Items" search provider

Although not all "Finding and reminding" applications are ready
yet, the integration with gnome-documents' search results overlaps
enough with the "Recent Items" provider to justify its removal.

https://bugzilla.gnome.org/show_bug.cgi?id=670150

14 years agooverview: Load RemoteSearchProviders
Florian Müllner [Thu, 15 Dec 2011 13:46:12 +0000 (14:46 +0100)]
overview: Load RemoteSearchProviders

Allow applications to register search providers by dropping a keyfile
into a well-known directory. For now, initialize all found providers;
long term, we probably want to give users the ability to restrict the
set of active search providers.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agosearch: Add RemoteSearchProvider
Florian Müllner [Wed, 16 Nov 2011 23:11:05 +0000 (00:11 +0100)]
search: Add RemoteSearchProvider

Add an asynchronous search provider for results from a DBus service
implementing the org.gnome.Shell.SearchProvider interface; this
will allow applications to hook into the Shell's search without
implementing it in Shell itself or requiring an extension.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agosearch: Rename search_providers to open-search-providers
Florian Müllner [Mon, 6 Feb 2012 13:39:22 +0000 (14:39 +0100)]
search: Rename search_providers to open-search-providers

We will allow applications to hook into shell's search by registering
a service which implements a well-known DBus interface.
"search-providers" is a reasonable directory name for applications to
drop their registration files, but it conflicts with "search_providers"
used by open search providers - rename the latter to avoid confusion.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agosearch: Make asynchronous providers more explicit
Florian Müllner [Tue, 21 Feb 2012 18:53:25 +0000 (19:53 +0100)]
search: Make asynchronous providers more explicit

Currently, asynchronous search providers are expected to call
startAsync() in getInitialResultSet()/getSubsearchResultSet(),
which will trigger async mode until the search is canceled or
updated. Switching between synchronous and asynchronous mode like
this makes asynchronous search an implementation detail, but being
transparent to the searchDisplay means that certain optimizations
don't work as expected. Namely, updating asynchronous search results
causes flickering, and the automatic selection never focuses
asynchronous results.
So change the API to require providers being either synchronous (with
the current getInitialResultSet()/getSubsearchResultSet() methods)
or asynchronous (with asynchronous variants), and handle asynchronous
providers explicitly in searchDisplay.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agosearchDisplay: Split renderResults()
Florian Müllner [Fri, 17 Feb 2012 18:39:25 +0000 (19:39 +0100)]
searchDisplay: Split renderResults()

renderResults() updates the results set, determines the number of
results to display, retrieves the corresponding result metas and
adds a new results actor for each meta.
Splitting the function in those parts allows to move the retrieval
of the result metas into SearchResults, which is where we ensure
flicker-free rendering and control the selection - we want to keep
both features for asynchronous result metas which we are about to
introduce.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agosearch: Replace getResultMeta() with getResultMetas()
Florian Müllner [Fri, 17 Feb 2012 15:39:27 +0000 (16:39 +0100)]
search: Replace getResultMeta() with getResultMetas()

Save some function calls by fetching all search results we want to
display for a provider at once, rather than one result at a time.

https://bugzilla.gnome.org/show_bug.cgi?id=663125

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 21 Feb 2012 21:29:23 +0000 (22:29 +0100)]
Updated Slovenian translation

14 years agoSupport only Call1 channels
Xavier Claessens [Wed, 11 Jan 2012 12:39:38 +0000 (13:39 +0100)]
Support only Call1 channels

Empathy uses to support 2 D-Bus API for calls:
- StreamedMedia: legacy API
- Call.DRAFT: experimental version of the new API

Since 3.3.90, Empathy only supports Call1, the first stable version of the new
API, so the Shell should do the same.

https://bugzilla.gnome.org/show_bug.cgi?id=667694

14 years agoUpdated Galician translations
Fran Diéguez [Tue, 21 Feb 2012 10:18:21 +0000 (11:18 +0100)]
Updated Galician translations

14 years agobrowser-plugin: Correct check for checking the hostname/protocol
Jasper St. Pierre [Mon, 20 Feb 2012 23:23:12 +0000 (18:23 -0500)]
browser-plugin: Correct check for checking the hostname/protocol

While it's extremely unlikely that document.location would not be an
object in the browser setting, this check is incorrect and we could
possibly crash an NPAPI host if this is the case.

https://bugzilla.gnome.org/show_bug.cgi?id=670489

14 years agoUpdated Serbian translation
Мирослав Николић [Tue, 21 Feb 2012 09:04:07 +0000 (10:04 +0100)]
Updated Serbian translation

14 years agoUpdated Danish translation
Kenneth Nielsen [Mon, 20 Feb 2012 22:16:43 +0000 (23:16 +0100)]
Updated Danish translation

14 years agodbus: Add FlashArea method
Adel Gadllah [Thu, 9 Feb 2012 18:57:29 +0000 (19:57 +0100)]
dbus: Add FlashArea method

Add a new dbus method that takes an area (x, y, width, height) and fires a
flashspot on it.

This would be useful for applications like totem and cheese.

https://bugzilla.gnome.org/show_bug.cgi?id=669660

14 years agoUpdated Lithuanian translation
Aurimas Černius [Mon, 20 Feb 2012 20:40:08 +0000 (22:40 +0200)]
Updated Lithuanian translation

14 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Mon, 20 Feb 2012 13:44:59 +0000 (16:44 +0300)]
Updated Belarusian translation.

14 years agoapp-system: Don't assume that gmenu_tree_load_sync() sets error
Florian Müllner [Mon, 20 Feb 2012 07:33:49 +0000 (08:33 +0100)]
app-system: Don't assume that gmenu_tree_load_sync() sets error

The function may return FALSE without setting the GError, so don't
assume it is set to prevent a crash in that case. While at it, free
the GError we were leaking before.

https://bugzilla.gnome.org/show_bug.cgi?id=670418

14 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 20 Feb 2012 10:00:37 +0000 (11:00 +0100)]
Updated Spanish translation

14 years agoset a summary on the saved-im-presence and saved-session-presence keys
Guillaume Desmottes [Tue, 31 Jan 2012 10:11:16 +0000 (11:11 +0100)]
set a summary on the saved-im-presence and saved-session-presence keys

https://bugzilla.gnome.org/show_bug.cgi?id=669098

14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 19 Feb 2012 19:03:49 +0000 (20:03 +0100)]
Updated Norwegian bokmål translation

14 years agol10n: Updated Italian translation
Luca Ferretti [Sun, 19 Feb 2012 14:39:31 +0000 (15:39 +0100)]
l10n: Updated Italian translation

14 years agoUpdated Czech translation
Adam Matoušek [Sun, 19 Feb 2012 11:35:20 +0000 (12:35 +0100)]
Updated Czech translation

14 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Sun, 19 Feb 2012 10:18:09 +0000 (12:18 +0200)]
[l10n] Updated Estonian translation

14 years agopokit-agent: fix segfault when we we fail to get the current session
Marc-Antoine Perennou [Fri, 17 Feb 2012 19:48:25 +0000 (20:48 +0100)]
pokit-agent: fix segfault when we we fail to get the current session

When using systemd, polkit doesn't set the error even when returning false in g_initable_init

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
https://bugzilla.gnome.org/show_bug.cgi?id=670319

14 years agoUpdated Telugu Translation
Praveen Illa [Sat, 18 Feb 2012 17:19:41 +0000 (22:49 +0530)]
Updated Telugu Translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sat, 18 Feb 2012 00:46:57 +0000 (08:46 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agomessageTray: Correctly show the icon on a notification stack
Jasper St. Pierre [Thu, 16 Feb 2012 22:23:16 +0000 (17:23 -0500)]
messageTray: Correctly show the icon on a notification stack

An actor is removed from its parent after it emits the destroy signal,
so we can't just check if the notification stack has more than one
notification -- we need to check if there's a notification there
that is not the current one.

This was causing spew in the form of:

    "this.notificationStack.get_children()[0]._delegate.setIconVisible
     is not a function"

14 years agotheme: Adjust checkbox style
Florian Müllner [Thu, 16 Feb 2012 13:35:23 +0000 (14:35 +0100)]
theme: Adjust checkbox style

Replace the original hacked-up style with some original Steiner
artwork.

https://bugzilla.gnome.org/show_bug.cgi?id=669811

14 years agowanda: Fix after clutter deprecation changes
Florian Müllner [Fri, 17 Feb 2012 16:01:30 +0000 (17:01 +0100)]
wanda: Fix after clutter deprecation changes

Animated icons now use ClutterActor instead of ClutterGroup, so
adjust to that change.

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 17 Feb 2012 13:10:07 +0000 (15:10 +0200)]
Updated Hebrew translation.

14 years agol10n: Updated Italian translation
Luca Ferretti [Thu, 16 Feb 2012 21:30:42 +0000 (22:30 +0100)]
l10n: Updated Italian translation

14 years agoUpdated Serbian translation
Мирослав Николић [Thu, 16 Feb 2012 10:46:31 +0000 (11:46 +0100)]
Updated Serbian translation

14 years agoUpdate Simplified Chinese translation.
Automatic Mirroring [Thu, 16 Feb 2012 10:44:12 +0000 (10:44 +0000)]
Update Simplified Chinese translation.

14 years agoUpdate Simplified Chinese translation.
Automatic Mirroring [Thu, 16 Feb 2012 10:36:16 +0000 (10:36 +0000)]
Update Simplified Chinese translation.

14 years agost: Remove st-tooltip
Jasper St. Pierre [Mon, 13 Feb 2012 17:08:05 +0000 (12:08 -0500)]
st: Remove st-tooltip

StTooltip has been plagued by lots of issues, and we recently ditched
it in the dash. Remove it for good.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost: Don't use deprecated API
Jasper St. Pierre [Mon, 13 Feb 2012 20:22:53 +0000 (15:22 -0500)]
st: Don't use deprecated API

clutter_actor_set_parent and clutter_actor_unparent are both
deprecated, and come from a time before a well-thought API
was introduced.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost-scroll-view: Remove unnecessary VISIBLE checks
Jasper St. Pierre [Tue, 14 Feb 2012 19:22:50 +0000 (14:22 -0500)]
st-scroll-view: Remove unnecessary VISIBLE checks

clutter_actor_paint already checks for VISIBLE before painting

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost-texture-cache: Use ClutterActor, not ClutterGroup
Jasper St. Pierre [Tue, 14 Feb 2012 16:33:10 +0000 (11:33 -0500)]
st-texture-cache: Use ClutterActor, not ClutterGroup

ClutterGroup is deprecated, and since ClutterActor is concrete, we
can use that now instead.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agoiconGrid: Split vertical/horizontal item size
Florian Müllner [Tue, 14 Feb 2012 15:30:40 +0000 (16:30 +0100)]
iconGrid: Split vertical/horizontal item size

IconGrid items used to be square, so a single size value made
perfect sense. However, as contact search uses rectangular items,
using a single size is wrong - the allocated height ends up twice
the size of the visible height, which is particularly visible if
another provider displays results below contact results.

https://bugzilla.gnome.org/show_bug.cgi?id=670148

14 years agoAdd a checkbox widget
Florian Müllner [Mon, 13 Feb 2012 23:13:57 +0000 (00:13 +0100)]
Add a checkbox widget

gnome-keyring dialogs need checkboxes, and while it is possible to
get pretty close using CSS tricks, a dedicated widgets yields better
results.

https://bugzilla.gnome.org/show_bug.cgi?id=669811

14 years agoBump clutter version requirement
Adel Gadllah [Wed, 15 Feb 2012 21:06:10 +0000 (22:06 +0100)]
Bump clutter version requirement

We depend on API added in 1.9.11 so bump the min version.

14 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 15 Feb 2012 19:37:38 +0000 (20:37 +0100)]
Updated Slovenian translation

14 years agomain, lightbox: Fix lightbox for zoomed windows
Stefano Facchini [Wed, 15 Feb 2012 15:16:23 +0000 (16:16 +0100)]
main, lightbox: Fix lightbox for zoomed windows

The correct way to make an actor having the same size as another is
a ClutterBindConstraint. Connecting to 'allocation-changed' fails because
the allocation might not change even when 'width' and 'height' properties do.
This is the case of Main.uiGroup, used as parent container for zoomed
window clones.

In lightbox.js we bind also the position because in principle it could change,
even if currently only fullscreen lightboxes are used.

14 years agomodalDialog: Fix bindConstraint
Adel Gadllah [Wed, 15 Feb 2012 16:58:56 +0000 (17:58 +0100)]
modalDialog: Fix bindConstraint

Clutter.BindCoordinate is an enum not a bitmask, so use Clutter.BindCoordinate.ALL
instead of a bitmask of POSITION and SIZE.

14 years agoNetworkAgent: rename VPN keyfile key to "supports-external-ui-mode"
Giovanni Campagna [Wed, 15 Feb 2012 14:41:26 +0000 (15:41 +0100)]
NetworkAgent: rename VPN keyfile key to "supports-external-ui-mode"

Dan Williams requested this change before merging the plugin patches,
so this is the key actually exposed.

14 years agotelepathyClient: Remove extremely outdated comment
Jasper St. Pierre [Tue, 14 Feb 2012 22:29:52 +0000 (17:29 -0500)]
telepathyClient: Remove extremely outdated comment

The Shell has not been just an "Observer" for a long while now.

14 years agost-scroll-bar: Clean up get_preferred_width/height
Jasper St. Pierre [Tue, 14 Feb 2012 04:18:36 +0000 (23:18 -0500)]
st-scroll-bar: Clean up get_preferred_width/height

With the steppers gone, we can remove this macro madness

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost-scroll-bar: Remove stepper buttons
Jasper St. Pierre [Tue, 14 Feb 2012 04:13:26 +0000 (23:13 -0500)]
st-scroll-bar: Remove stepper buttons

This was a feature that was never used by the Shell.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost-scroll-bar: Set the handle as a child of the bar, not the trough
Jasper St. Pierre [Tue, 14 Feb 2012 04:31:21 +0000 (23:31 -0500)]
st-scroll-bar: Set the handle as a child of the bar, not the trough

The handle was a child of the trough, but it was allocated and painted
like it was a child of the bar. This will wreak havoc when we port over
to the new Clutter API, so let's just make it a child of the bar.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost-scroll-bar: Use clutter_actor_destroy in dispose
Jasper St. Pierre [Tue, 14 Feb 2012 15:48:00 +0000 (10:48 -0500)]
st-scroll-bar: Use clutter_actor_destroy in dispose

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost: Remove st-overflow-box
Jasper St. Pierre [Tue, 17 Jan 2012 22:57:25 +0000 (17:57 -0500)]
st: Remove st-overflow-box

It's unused, and has been for some time now.

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agoscreenshot: add missing shell_screenshot_new()
Cosimo Cecchi [Tue, 14 Feb 2012 20:57:34 +0000 (15:57 -0500)]
screenshot: add missing shell_screenshot_new()

And fix its declaration.

14 years agoscreenshot: Split into separate file / class
Adel Gadllah [Tue, 14 Feb 2012 19:33:56 +0000 (20:33 +0100)]
screenshot: Split into separate file / class

Split the screenshot functionality from ShellGlobal into its own class.

https://bugzilla.gnome.org/show_bug.cgi?id=670086

14 years agoscreenshot: Add include_cursor parameter
Adel Gadllah [Tue, 14 Feb 2012 18:24:41 +0000 (19:24 +0100)]
screenshot: Add include_cursor parameter

Add a boolean parameter to Screenshot and ScreenshotWindow which draws the cursor on the screenshot when set
to true.

https://bugzilla.gnome.org/show_bug.cgi?id=670086

14 years agotest-recorder: Don't use deprecated API
Jasper St. Pierre [Mon, 13 Feb 2012 20:04:50 +0000 (15:04 -0500)]
test-recorder: Don't use deprecated API

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agotest-theme: Don't use deprecated API
Jasper St. Pierre [Mon, 13 Feb 2012 20:04:42 +0000 (15:04 -0500)]
test-theme: Don't use deprecated API

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agost: Fix formatting
Jasper St. Pierre [Mon, 13 Feb 2012 21:29:07 +0000 (16:29 -0500)]
st: Fix formatting

https://bugzilla.gnome.org/show_bug.cgi?id=670034

14 years agoNetworkAgent: fix g_key_file_load_from_data()
Giovanni Campagna [Tue, 14 Feb 2012 18:28:49 +0000 (19:28 +0100)]
NetworkAgent: fix g_key_file_load_from_data()

Missed this in the rebase to the new annotations.

14 years agoShellNetworkAgent: don't access request fields if the operation is cancelled
Giovanni Campagna [Mon, 13 Feb 2012 14:54:46 +0000 (15:54 +0100)]
ShellNetworkAgent: don't access request fields if the operation is cancelled

When the operation is cancelled by NetworkManager, the request is
cancelled immediately. Later when gnome-keyring invokes the callback
notifying the error we must therefore not access its memory.
Previously the callback would mistakenly treat "cancelled" (which
indicates a programmatic cancel) as "denied" (which means the user
clicked "Cancel" on the keyring prompt)

https://bugzilla.gnome.org/show_bug.cgi?id=658484

14 years agoNetworkAgent: add support for VPN connections
Giovanni Campagna [Thu, 3 Nov 2011 20:57:33 +0000 (21:57 +0100)]
NetworkAgent: add support for VPN connections

VPN secrets are stored by the plugins, that provide separate
helpers for authentication. This commit adds the support for invoking
the binaries and pass them connection details.
For plugins that support it (as exposed by their keyfile), we invoke
them in "external-ui-mode" and expect a set of metadata about the
secrets which is used to build a shell styled dialog.

https://bugzilla.gnome.org/show_bug.cgi?id=658484

14 years agoConfig: use sed for substituting variables
Giovanni Campagna [Sat, 11 Feb 2012 17:44:35 +0000 (18:44 +0100)]
Config: use sed for substituting variables

Substitutions generated by configure don't resolve prefixes, so
cannot be used for paths. Config already had localedir, and next
commit will need libexecdir and sysconfdir, so just bite the bullet
and move to sed.

https://bugzilla.gnome.org/show_bug.cgi?id=658484

14 years agoautomount: port from CK to systemd-logind
Lennart Poettering [Sat, 11 Feb 2012 03:51:42 +0000 (04:51 +0100)]
automount: port from CK to systemd-logind

ConsoleKit is being obsoleted by systemd. Accordingly port the CK logic
in the gnome-shell automount manager to systemd-logind APIs.

This makes use of systemd-logind's native C APIs which are much easier
to use than the D-Bus APIs in this case, and much faster too (since they
are synchronous and directly query the kernel for the information we
need). The dependency is compile time optional, and in order to be nice
to the Debian folks g-s compiled with this enabled fill automatically
fall back to CK support on systems lacking systemd.

14 years agogdm: port gnome-shell --gdm-mode to systemd
Lennart Poettering [Sat, 11 Feb 2012 00:38:41 +0000 (01:38 +0100)]
gdm: port gnome-shell --gdm-mode to systemd

ConsoleKit is obsoleted by systemd-logind. Accordingly, port
the current CK code to systemd. In order to be nice to
the Debian people fall back to CK if systemd is not found,
so that the code makes the best of whatever it runs on.

14 years agoextension-prefs-tool: fix sensitivity of combobox items
Giovanni Campagna [Mon, 13 Feb 2012 14:22:55 +0000 (15:22 +0100)]
extension-prefs-tool: fix sensitivity of combobox items

Extensions are load asynchronously, and they're availability can
change at times, so sensitivity must sometimes be restored to true.

https://bugzilla.gnome.org/show_bug.cgi?id=670006

14 years agoModemManager: fix dbus parameters
Giovanni Campagna [Thu, 12 Jan 2012 18:41:02 +0000 (19:41 +0100)]
ModemManager: fix dbus parameters

Gsm.GetRegistrationInfo and Cdma.GetServingSystem return a single argument
consisting of a tuple, not three separate arguments. This is
a regression from the GDBus port.

https://bugzilla.gnome.org/show_bug.cgi?id=670005

14 years agotheme - give labels and captions the same padding
Allan Day [Mon, 13 Feb 2012 17:48:24 +0000 (17:48 +0000)]
theme - give labels and captions the same padding

Give the window captions the same padding as the dash labels. This
makes things look nice and consistent.

14 years agotheme - nicer contact search results
Allan Day [Mon, 13 Feb 2012 15:09:37 +0000 (15:09 +0000)]
theme - nicer contact search results

Make the results dark so they blend in nicely, and make the layout
match how contacts look in the contacts app.

https://bugzilla.gnome.org/show_bug.cgi?id=669993

14 years agoUpdated Czech translation
Marek Černocký [Mon, 13 Feb 2012 17:17:56 +0000 (18:17 +0100)]
Updated Czech translation

14 years agoFixed LINGUAS
Gil Forcada [Sun, 12 Feb 2012 21:19:37 +0000 (22:19 +0100)]
Fixed LINGUAS

14 years agoReturn expected type from handleDragOver for Activities button actors
Stefano Facchini [Sat, 11 Feb 2012 10:14:43 +0000 (11:14 +0100)]
Return expected type from handleDragOver for Activities button actors

Currently they return 'undefined' instead of something meaningful,
e.g. DND.DragMotionResult.CONTINUE. This was unnoticed because none
of the ancestors of the Activities button actors do any drag handling.
The only visible issue are JS errors generated when dragging, for example,
a window thumbnail over the button, because the cursor cannot be set.

https://bugzilla.gnome.org/show_bug.cgi?id=669921

14 years agoxdndHandler: pass actor-relative coordinates to handleDragOver
Stefano Facchini [Sat, 11 Feb 2012 10:07:04 +0000 (11:07 +0100)]
xdndHandler: pass actor-relative coordinates to handleDragOver

This is more reasonable and consistent with what is done in dnd.js.

https://bugzilla.gnome.org/show_bug.cgi?id=669887

14 years ago[l10n] Updated Kazakh translation
Baurzhan Muftakhidinov [Sun, 12 Feb 2012 18:40:09 +0000 (19:40 +0100)]
[l10n] Updated Kazakh translation

14 years agoxdndHandler: prevent dummy actor from interfering with Hot Corner
Stefano Facchini [Fri, 10 Feb 2012 19:18:35 +0000 (20:18 +0100)]
xdndHandler: prevent dummy actor from interfering with Hot Corner

Since the dummy actor occupies exactly the same area of the Hot Corner,
it can be erroneously picked during xdnd operations. Fix this by
hiding it from pick.

https://bugzilla.gnome.org/show_bug.cgi?id=669831

14 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 10 Feb 2012 13:57:23 +0000 (14:57 +0100)]
Updated Spanish translation

14 years agotelepathyClient: show connection manager crashes as "Internal error"
Will Thompson [Tue, 13 Sep 2011 12:05:35 +0000 (13:05 +0100)]
telepathyClient: show connection manager crashes as "Internal error"

We use the same error messages as Empathy; this one was added to Empathy
in commit 756dbf5a7a658ba472fc63ef6034d2c4d90e3260.

https://bugzilla.gnome.org/show_bug.cgi?id=658908

14 years agoRename CSS selectors for password prompts
Stef Walter [Thu, 9 Feb 2012 20:52:21 +0000 (21:52 +0100)]
Rename CSS selectors for password prompts

 * Use .prompt-xxx selectors instead of .polkit-xxx,
   as the selectors are now used by various non-polkit
   dialogs as well

https://bugzilla.gnome.org/show_bug.cgi?id=669776

14 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 9 Feb 2012 16:29:59 +0000 (17:29 +0100)]
Updated Spanish translation

14 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 9 Feb 2012 11:34:29 +0000 (12:34 +0100)]
Updated Spanish translation

14 years agoFixed typo in string
Daniel Mustieles [Thu, 9 Feb 2012 09:10:18 +0000 (10:10 +0100)]
Fixed typo in string

14 years agoFixed typo in string
Daniel Mustieles [Thu, 9 Feb 2012 09:09:33 +0000 (10:09 +0100)]
Fixed typo in string

14 years agopanel: Simplify corner drawing
Florian Müllner [Wed, 8 Feb 2012 13:31:42 +0000 (14:31 +0100)]
panel: Simplify corner drawing

With the panel border removed, it is no longer necessary to account
for it in the corner drawing code, so simplify the drawing code
a bit.

https://bugzilla.gnome.org/show_bug.cgi?id=669489

14 years agotheme: Remove border from top bar
Jakub Steiner [Mon, 6 Feb 2012 18:08:21 +0000 (19:08 +0100)]
theme: Remove border from top bar

Remove the border to make the top bar a better negative space.

https://bugzilla.gnome.org/show_bug.cgi?id=669489

14 years agoLooking Glass: fix error line when there are no errors
Giovanni Campagna [Wed, 8 Feb 2012 17:59:02 +0000 (18:59 +0100)]
Looking Glass: fix error line when there are no errors

The No error code path still used the old metadata object.

https://bugzilla.gnome.org/show_bug.cgi?id=669694

14 years agoextensionSystem: fix runtime enable()/disable() after last changes
Giovanni Campagna [Wed, 8 Feb 2012 17:48:05 +0000 (18:48 +0100)]
extensionSystem: fix runtime enable()/disable() after last changes

disableExtension still used the old way to retrieve the state object,
and enableExtension called loadExtension at a time that would
always fail.

https://bugzilla.gnome.org/show_bug.cgi?id=669694

14 years agovolume: Clarify translatable string
Florian Müllner [Wed, 7 Sep 2011 12:11:10 +0000 (14:11 +0200)]
volume: Clarify translatable string

https://bugzilla.gnome.org/show_bug.cgi?id=642135

14 years agoconfigure: GNOME_SHELL_JS needs gio-2.0
Jasper St. Pierre [Wed, 8 Feb 2012 15:32:36 +0000 (10:32 -0500)]
configure: GNOME_SHELL_JS needs gio-2.0

I didn't realize it when I wrote the patches, but GNOME_SHELL_JS needs
gio, not glib, as it uses the G_IO_ERROR quarks.

https://bugzilla.gnome.org/show_bug.cgi?id=669637

14 years agoimprove TP_ERROR_STR_ALREADY_CONNECTED displayed error string
Guillaume Desmottes [Wed, 8 Feb 2012 12:36:58 +0000 (13:36 +0100)]
improve TP_ERROR_STR_ALREADY_CONNECTED displayed error string

'ressource' is XMPP specific and not clear to most users.

https://bugzilla.gnome.org/show_bug.cgi?id=669662

14 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Wed, 8 Feb 2012 08:51:09 +0000 (10:51 +0200)]
[l10n] Updated Estonian translation

14 years agoNEWS: minor fix to contributors list for 3.3.5
Owen W. Taylor [Tue, 7 Feb 2012 23:36:43 +0000 (18:36 -0500)]
NEWS: minor fix to contributors list for 3.3.5

14 years agoBump version to 3.3.5
Owen W. Taylor [Tue, 7 Feb 2012 21:41:14 +0000 (16:41 -0500)]
Bump version to 3.3.5

Updated NEWS
Require Mutter 3.3.5

14 years agodata/Makefile.am: fix typo in EXTRA_DIST
Owen W. Taylor [Tue, 7 Feb 2012 23:31:05 +0000 (18:31 -0500)]
data/Makefile.am: fix typo in EXTRA_DIST

14 years agoAdd -Wno-error=deprecated declarations
Owen W. Taylor [Tue, 7 Feb 2012 23:20:14 +0000 (18:20 -0500)]
Add -Wno-error=deprecated declarations

Even with --enable-compile-warnings=error, avoid erroring out on deprecations
for the moment, since we are hitting many Clutter deprecations and some are
hard to fix.

14 years agost: Fix typo in doc comment
Florian Müllner [Tue, 7 Feb 2012 19:44:48 +0000 (20:44 +0100)]
st: Fix typo in doc comment

14 years agost: Shut up a compiler warning
Florian Müllner [Tue, 7 Feb 2012 19:33:24 +0000 (20:33 +0100)]
st: Shut up a compiler warning

Remove an unused variable to make GCC happy.

14 years agoiconGrid: Don't enter an infinite loop
Jasper St. Pierre [Sat, 19 Nov 2011 20:27:36 +0000 (15:27 -0500)]
iconGrid: Don't enter an infinite loop

If both spacing and -shell-grid-item-size are 0, as they would be with nothing
setting them, we enter an infinite loop where we try to compute the layout.
Avoid the situation entirely by defaulting -shell-grid-item-size to a sane
value instead of 0.

https://bugzilla.gnome.org/show_bug.cgi?id=662747

14 years agoUpdated POTFILES.in
Piotr Drąg [Tue, 7 Feb 2012 22:14:34 +0000 (23:14 +0100)]
Updated POTFILES.in

14 years agopo: Add extensionPrefs/main.js to the localized file set
Jasper St. Pierre [Tue, 7 Feb 2012 21:48:34 +0000 (16:48 -0500)]
po: Add extensionPrefs/main.js to the localized file set

14 years agoextensionUtils: Create and allow access to a new "extension" object
Jasper St. Pierre [Tue, 31 Jan 2012 01:58:29 +0000 (20:58 -0500)]
extensionUtils: Create and allow access to a new "extension" object

The "extension" object is what I previously called the "helper" object.
It contains the extension importer object as well as the metadata object.
Things that were previously added on to the metadata (state, path, dir, etc.)
are now part of this new "extension" object.

With the new importer changes brought on by the extension prefs tool,
extensions are left without a way to import submodules at the global scope,
which would make them rely on techniques like:

  var MySubModule;

  function init(meta) {
      MySubModule = meta.importer.mySubModule;
  }

That is, there's now a lot more meaningless boilerplate that nobody wants
to write and nobody wants to reivew.

Let's solve this with a few clever hacks.
Allow extensions to get their current extension object with:

  let extension = imports.misc.extensionUtils.getCurrentExtension();

As such, extensions can now get their own extension object before the
'init' method is called, so they can import submodules or do other things
at the module scope:

  const MySubModule = extension.imports.mySubModule;
  const dataPath = GLib.build_filenamev([extension.path, 'awesome-data.json']);

https://bugzilla.gnome.org/show_bug.cgi?id=668429

14 years agobrowser-plugin: Provide new APIs for launching extension preferences
Jasper St. Pierre [Thu, 19 Jan 2012 02:30:06 +0000 (21:30 -0500)]
browser-plugin: Provide new APIs for launching extension preferences

Add two new APIs, "launchExtensionPrefs" to let SweetTooth let the user
launch the extension preferences tool directly from the browser. To allow
SweetTooth to check if an extension can be configured, add a new key to
the 'metadata', 'hasPrefs', which is returned by the GetExtensionInfo/
ListExtensions DBus methods.

https://bugzilla.gnome.org/show_bug.cgi?id=668429